body.NewsModule .splitview-detailwrapper {
	/* Background color for news listing and story; should be white in most cases */
    background-color: @@@focal_background_color@@@;
}
.news {
    padding: 12px;
    background-color: @@@focal_background_color@@@;
}
#storybody img {
  width: auto !important;
  height: auto !important;
  max-width: 100% !important;
}
#storysubhead
{
    display: block;
}

.dek {
	margin: 14px 0
}

#image {
  background-color: #333;
  text-align: center;
  margin-bottom: 10px;
}

#image img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
}

.dek:empty { margin: 0; } /* CSS 3: shrink if no content */

#thumbnail {float:right;margin: 2px 2px 12px 16px;}

#thumbnail img.thumbnail { width: auto; max-width: 100%; height: auto }

#thumbnail img.enlarge { float:right; margin-left: 4px; }

#thumbnail div { float:right; margin-top: 2px; margin-right:-2px; }

#thumbnail a { text-align:right; font-size:64.7%; line-height: 2.72em; text-decoration:none; color:#777;}

#thumbnail a div { margin-top: -4px; }

.wp-caption {
    width: auto !important;
    font-size: 84%;
    line-height: 1.2em;
}

a.external {
    background-image: none !important;
    padding-right: 0;
}

.sidenav2 a, .sidenav2 a:visited, .sidenavlabel {
    /* Contrasting color for text on dark background just for photo gallery and detail views */
    color: #808080;
}
